package com.cc.police.util;

import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import org.springframework.web.bind.annotation.GetMapping;

import java.io.File;
import java.util.ArrayList;
import java.util.List;

public class excelUtil {





    public static List excel(){

        int i;
        Sheet sheet;
        Workbook book;
        Cell cell1,cell2,cell3;
        List list = new ArrayList();
        try {
            //t.xls为要读取的excel文件名
            book= Workbook.getWorkbook(new File("E:\\cc.xls"));

            //获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....)
            sheet=book.getSheet(0);
            //获取左上角的单元格
//            cell1=sheet.getCell(0,0);
//            System.out.println("标题："+cell1.getContents());

            i=1;
            while(true)
            {
                //获取每一行的单元格
                cell1=sheet.getCell(0,i);//（列，行）

                if("".equals(cell1.getContents())==true)  //如果读取的数据为空
                    break;
                list.add(cell1.getContents());
//                System.err.println(cell1.getContents());
                i++;
            }
            book.close();
        }
        catch(Exception e) { }


        return list;
    }












//
//
//    public static void main(String[] args) {
//        int i;
//        Sheet sheet;
//        Workbook book;
//        Cell cell1,cell2,cell3;
//        try {
//            //t.xls为要读取的excel文件名
//            book= Workbook.getWorkbook(new File("E:\\cc.xls"));
//
//            //获得第一个工作表对象(ecxel中sheet的编号从0开始,0,1,2,3,....)
//            sheet=book.getSheet(0);
//            //获取左上角的单元格
////            cell1=sheet.getCell(0,0);
////            System.out.println("标题："+cell1.getContents());
//
//            i=1;
//            while(true)
//            {
//                //获取每一行的单元格
//                cell1=sheet.getCell(0,i);//（列，行）
//
//                if("".equals(cell1.getContents())==true)  //如果读取的数据为空
//                    break;
//                System.out.println(cell1.getContents());
//
//                i++;
//
//            }
//            book.close();
//        }
//        catch(Exception e) { }
//    }


}
